// 三级导航数据约束

// interface CategoryStateModel {
//   category1Id: number | undefined;
//   category2Id: number | undefined;
//   category3Id: number | undefined;

// }
export type Numberable = number | undefined

export interface CategoryModel {
  id: number;
  name: string
}
export type CategoryListModel = CategoryModel[]
export interface CategoryStateModel {
  category1Id: Numberable;
  category2Id: Numberable;
  category3Id: Numberable;

  category1List: CategoryListModel;
  category2List: CategoryListModel;
  category3List: CategoryListModel;
}